#include <iostream>
using namespace std;

struct Record
{
    char name[20];
    int score;
};

class Team
{
  private:
    int num;   // 基本数据类型
    Record *p; // 构造数据类型
};

class Team; // 已定义的类
class Grade
{
    Team a;   // 使用了已定义的类类型
    Grade *p; // 使用正在定义的类类型定义指针成员
    Grade &r; // 使用正在定义的类类型定义引用成员
};
